Developer Documentation

QuickTime 4 API Documentation

Programming With QuickTime VR

| Previous | Chapter Contents | Chapter Top | Next |

Gestalt Selector and Response Values

You can pass the gestaltQTVRMgrVers selector to the Gestalt function to get the version of the QuickTime VR Manager. You can pass the gestaltQTVRMgrAttr selector to the Gestalt function to get information about the QuickTime VR Manager. Gestalt returns information to you by setting or clearing bits in the  response parameter. The selectors and bits currently used are defined by constants:

enum {
    gestaltQTVRMgrAttr                  = FOUR_CHAR_CODE('qtvr'),
    gestaltQTVRMgrVers                  = FOUR_CHAR_CODE('qtvv'),
    gestaltQTVRMgrPresent                           = 0,
    gestaltQTVRObjMoviesPresent                     = 1,
    gestaltQTVRCylinderPanosPresent                 = 2
};

Constant descriptions

gestaltQTVRMgrAttr
Return the attributes of the QuickTime VR Manager.
gestaltQTVRMgrVers
Return the version of the QuickTime VR Manager.
gestaltQTVRMgrPresent
This bit is set if the QuickTime VR Manager is present in the current operating environment.
gestaltQTVRObjMoviesPresent
This bit is set if the QuickTime VR Manager supports object nodes.
gestaltQTVRCylinderPanosPresent
This bit is set if the QuickTime VR Manager supports panoramic nodes that use cylindrical projection.

For complete information about the Gestalt function, see the chapter "Gestalt Manager" in Inside Macintosh: Operating System Utilities .


© 1998 Apple Computer, Inc.

| Previous | Chapter Contents | Chapter Top | Next |